Primary Menu
Type menu into the terminal and the following list will display all the main functions of the sensor:
SYSTEM FUNCTIONS:
VERSION ------ Display the sensor firmware revisions, serial number and time
TIME ---------- Change the date and/or time
MODE --------- Change between Controlled and Autonomous operational modes
BAUD --------- Change the communications Baud Rate
INTERFACE ---- Select Modbus or Keyboard communications
MB_ADDRESS - Change the system Modbus address
ABRADE ------- Inform the sensor that the transducer has been abraded
SDCARD ------ Turn SD card on of off
REBOOT ------ Save settings and restart the sensor
MEASUREMENT FUNCTIONS:
IMMERSION --- Enable or disable the immersion sensor
PROFILING ---- Enable or disable fast profiling results
POWER ------- Set deployment power settings
SALINITY ------ Set deployment salinity
STARTDELAY -- Change the time before first measurement
INTERVAL ----- Change the time delay between successive measurements
START --------- Start the sensor scanning
STOP ---------- Save any current results and stop scanning
SHUTDOWN --- Save any current results and turn the sensor off
DATA FUNCTIONS:
RESULTS ------ Select result file(s) for download
A further explanation of each of the functions is listed below
System Functions
VERSION
Type version into the terminal to display the system firmware revisions, the system serial number and the current date and time of the internal clock.
The following will be displayed:
********************************************************************
ANB SENSORS
Sensor Type : OC300
Sub System Type : 300
Interface Firmware Version : IB_10.8
Driver Firmware Version : STM_10.8
System Serial Number : 300239
System Date (MM/DD/YY) : 03/10/25
System Time (24 Hour) : 12:20
System Mode : Controlled Scanning
Scanning Interval : 0 Minutes
********************************************************************
Should you be in discussions with ANB Sensors regarding the operation of your device, you may be asked to refer to this command.
TIME
Type time into the terminal will allow for the internal clock and/or calendar to be altered. After typing this command, the following is displayed:
The current time and date is set to:
03/10/25 08:34
To accept current date press [ENTER]
To enter new date please enter MM/DD/YYYY [ENTER]
On pressing [ENTER] the current time setting is displayed:
To accept current time press [ENTER]
To enter new time please enter HH:MM [ENTER]
On pressing [ENTER] the new date and time is displayed, and the system will reset. If the new date is different from the current results file, a new file will be opened.
MODE
Type mode into the terminal will allow the user to choose between modes of operation of the sensor.
The following will be displayed:
Please enter a Mode number
It MUST be 1 digit and only be the digits 1 or 2
You must power cycle your sensor after changing the Mode
1 = Manually Controlled
2 = Autonomous Operation
Enter new Mode number (1 digit) >...
After selecting your mode the system will reset and show the splash screen with the newly selected mode.
More details on the Autonomous Monitoring mode can be found here.
On reset, ensure the correct system mode is shown on the splash screen
BAUD
Type baud to allow the user to change the baud rate to any one of: 115200, 57600, 56000, 38400, 28800, 19200, 14400, 9600
The following will be displayed:
Please select 1 to 8 [ENTER]
1 = 9600
2 = 14400
3 = 19200
4 = 28800
5 = 38400
6 = 56000
7 = 57600
8 = 115200
Enter a number between 1 and 8 and [ENTER]
This will not take effect until the next power cycle
INTERFACE
Type interface to allow switching between Terminal Program and Modbus interfaces.
The following will be displayed:
Type one of the following numbers and hit [ENTER]
1 = Use a Terminal Program to manually type commands.
2 = Use a Modbus network to communicate with the sensor.
This will not take effect until the next power cycle
The Slave Modbus address for this sensor is set to 0x55 but can be user configured
When in a Modbus interface you will no longer be able to communicate with the sensor via the terminal program. If you need to return to terminal mode enter #700 (this prohibits the use of OX23 as a Modbus address)
MB_ADDRESS
Type mb_address to change the Modbus address.
The following will be displayed:
Type a two digit hex number between 0x01 and 0xFE - 0x
ABRADE
Type abrade to tell the sensor that the transducer has been abraded. This resets all the internal sensor settings
The following will be displayed:
The transducer has been abraded
SDCARD
Type sdcard to turn the sd card on or off
The following will be displayed:
The sensor has internal memory which can be switched off to save power if necessary.
If the internal is switched off, no data will be saved in the sensor.
All data must be saved externally.
Please enter:
1 = Save data to the internal memory
2 = Do not save data to the internal memory
REBOOT
Type reboot to save the current settings and restart the sensor so it is ready to run with the saved configurations
Measurement Functions
IMMERSION
Type immersion to enable or disable the immersion sensor.
This function is not available on ATX sensors (S/N <300200)
The following will be displayed:
Please enter:
1 = Enable immersion sensor
2 = Disable immersion sensor
When power cycled the immersion sensor defaults to enabled
PROFILING - for continuous monitoring only
Type profiling to enable or disable fast profiling results, to capture pH changes quicker.
The following will be displayed:
Fast Profiling response algorithm
Please enter:
1 = Use fast Profiling algorithm
2 = Do NOT use fast Profiling algorithm
In profiling mode the pH accuracy is reduced to +/- 0.1 pH unit
POWER
Type power to set deployment power settings.
The following will be displayed:
Is your sensor always powered or will it be turned off?
Please enter:
1 = Always powered
2 = Turned off between measurements
SALINITY
Type salinity to set deployment salinity.
The following will be displayed:
Is your water low salinity (0.05-2.5ppt) or high salinity (2.5-40ppt)?
1 = Low Salinity
2 = High Salinity
START DELAY - for autonomous mode only
This function changes the time delay before monitoring starts, with a minimum of 0 minutes (00:00) and a maximum of 24 hours (24:00).
To add Start Delay please enter HH:MM [ENTER]
where HH(Hours) = 00 to 24
where MM(Minutes) = 00 to 59
With a MAXIMUM time of 24 hours
For no Start Delay enter 00:00
INTERVAL
Type interval to choose the time (MMM) between measurements. This can be continuous (000), and between 15 minutes (015) and 4 hours (240)
The following will be displayed:
To add Interval Time please enter MMM [ENTER]
where MMM(Minutes) = 000 or 015 to 240
Interval Time =
The updated splash screen will then be displayed
The sensor will go into a low power state during the set interval
START
Type start to tell the sensor to start scanning.
The following will be displayed:
Initialising pH results file, please wait...
Starting Scan at > 2024:05:29:11:56:13
$ANB,OA39,2025:03:10:11:25:16,7.59,22.66,36.24,55.23,0,0,0,55,0000220,
Do not run the sensors in pH buffer solutions. They are for use in seawater - freshwater.
STOP
Type stop to save the current results and reset but leave the sensor powered.
The following will be displayed:
Closing pH results file, please wait...
Stopping Scan at > 2025:03:10:13:05:39
Resetting system, please wait...
Initialising... Please wait...
The updated splash screen will then be displayed
SHUTDOWN
Type shutdown to save the current results and turn off the sensor.
The following will be displayed:
Shutting Down at > 2025:03:10:13:05:39
It is now safe to power down the system
Data Functions
RESULTS
The easiest way to download data from your sensor is by using anb_utils
However, you can type results to see and download files from the sensor's SD card.
The following text will be displayed after selecting this function:
ANBPH001.CSV N 03/10/25
ANBPH002.CSV N 03/11/25
To download all files that have not previously been downloaded press [ENTER]
To download one file please enter xxx [ENTER] (where xxx = ANBPHxxx.CSV)
Where ANBPH001.CSV N 01/23/25
is:
Example | Definition | Explanation |
---|---|---|
ANBPH001.CSV | Filename | ANBPHxxx.CSV |
N | Download Status | The download status will be either ‘N’ or ‘D’ N - data files that have not been downloaded D - data files that have been downloaded |
03/10/25 | Creation Date | MM/DD/YY |
Open a receiving text file in your terminal program. Once the terminal program is ready to receive the results file, either press [ENTER] to download any new files or select a specific file for download.
Measuring Profile | File Creation |
---|---|
If the sensor has no interval (i.e. continuously monitoring) | Only one file is created |
If the sensor is switched off/on in the same day | Only one file is created |
If the sensor is switched off/on on different days | A new file is created each day |
If the sensor awakes from a low power state | A new file is created each day |
Format of text file
ANBPH001.CSV
03/10/25 09:05:20,07.965,35.72,0,0,0,0,0,0,015,
**********END OF FILE**********
First line: File Name
Second line: Sensor data
Last line: text that indicates that the download is complete
If using Firmware I5_3/D5_0 the file output will be:
01/23/25 09:05:20, 07.965, 35.770, 0, 0, ,
TIMESTAMP, PH, TEMP, R, R, ,